string[] split = Regex.Split(str, @"(?<!^)(?=[A-Z])");
string restOfArray = array[1];
var lines = input .ReplaceLineEndings() .Split(Environment.NewLine, StringSplitOptions.None);